Water lemon - German English Dictionary